<?php

if( class_exists( 'CSF' ) ) {

    $prefix = 'wptovp_';

    CSF::createOptions( $prefix, array(
        'menu_title' => 'WP TO VP',
        'menu_slug'  => 'wp-to-vp',
        'framework_title'  => '',
        'footer_text'      => '',
    ));

    CSF::createSection( $prefix, array(
        'title'  => '一般配置',
        'fields' => array(

            array(
                'id'    => 'lang',
                'type'  => 'select',
                'title' => '网站默认语言',
                'options'     => array(
                    'en-US'  => '英语',
                    'zh-CN'  => '中文',
                ),
                'default'     => '英语'
            ),

            array(
                'id'    => 'title',
                'type'  => 'text',
                'title' => '网站标题',
            ),

            array(
                'id'    => 'description',
                'type'  => 'text',
                'title' => '网站描述',
            ),

            array(
                'id'    => 'titleTemplate',
                'type'  => 'text',
                'title' => '标题模版',
            ),

            array(
                'id'    => 'Favicon_path',
                'type'  => 'text',
                'title' => 'favicon路径',
            ),

            array(
                'id'    => 'cleanUrl',
                'type'  => 'radio',
                'title' => '路径是否带.HTML',
                'options'     => array(
                    'true'  => '带',
                    'false'  => '不带',
                ),
                'inline'     => true
            ),

            array(
                'id'    => 'srcDir',
                'type'  => 'text',
                'title' => '.md文件存储相对路径',
                'options'     => array(
                    'true'  => '带',
                    'false'  => '不带',
                ),
                'inline'     => true
            ),

            array(
                'id'    => 'appearance',
                'type'  => 'select',
                'title' => '默认开启黑暗主题',
                'options'     => array(
                    'true'  => '用户自选',
                    'dark'  => '默认暗黑主题',
                    'force-dark' => '强制暗黑主题',
                ),
            ),


            array(
                'id'    => 'lastUpdated',
                'type'  => 'radio',
                'title' => '显示最后更新时间',
                'options'     => array(
                    'true'  => '显示',
                    'false'  => '不显示',
                ),
                'inline'     => true
            ),


            array(
                'id'    => 'build',
                'type'  => 'switcher',
                'title' => '生成静态文件',
            ),


        )
    ));

    CSF::createSection( $prefix, array(
        'title'  => '顶部菜单设置',
        'fields' => array(

            array(
				'id'    => 'top_menu',
				'type'  => 'repeater',
				'title' => '顶部菜单',
				'fields' => array(
					array(
						'id'    => 'title',
						'type'  => 'text',
						'title' => '标题',
					),
					array(
						'id'    => 'link',
						'type'  => 'text',
						'title' => '链接',
					),
				)
			),
        )
    ));


    CSF::createSection( $prefix, array(
        'title'  => '旁栏菜单',
        'fields' => array(

			array(
				'id'    => 'sidebar_title',
				'type'  => 'text',
				'title' => '标题',
			),

	        array(
		        'id'    => 'sidebar_menu',
		        'type'  => 'repeater',
		        'title' => '子菜单',
		        'fields' => array(
					array(
				        'id'    => 'title',
				        'type'  => 'text',
				        'title' => '标题',
			        ),
			        array(
				        'id'    => 'link',
				        'type'  => 'text',
				        'title' => '链接',
			        ),
		        )
	        ),

        )
    ));


	$postmeta_prefix = 'my_post_meta_options';


	CSF::createMetabox( $postmeta_prefix, array(
		'title'     => 'TDK设置',
		'post_type' => 'post',
	));

	CSF::createSection( $postmeta_prefix, array(
		'title'  => '',
		'fields' => array(

			array(
				'id'    => 'meta_title',
				'type'  => 'text',
				'title' => '元标题',
			),

			array(
				'id'    => 'meta_description',
				'type'  => 'textarea',
				'title' => '元描述',
			),

		)
	));

}